lead a cat and dog life - Deutsch Englisch Wörterbuch